Labels:text | screenshot | line | diagram | number | plot | parallel OCR: Difficult Migration Paths 4th Generation C++ SAS, CSP 3rd Generation COBOL, PLI 2nd Generation Assembler Assembler ist Generation Machine Code Mainframe OS/2 Language Language Figure 2: Typical but difficult migration paths from the mainframe.